function tabMini(){
  if(this===window){
    return new tabMini(arguments[0]||{});
  }
  this.opts={
    tabNav:null,
    tabCon:null,
    handle:'click',
    curClass:'on'
  }
  this.opts=$.extend({},this.opts,arguments[0]||{});
  var me=this;
  me.init=function(){
    var $tabNav=$(me.opts.tabNav);
    var $tabCon=$(me.opts.tabCon);
    $tabCon.hide().eq(0).show();
    $tabNav.bind(me.opts.handle,function(){
      var _nav=$(this),_con=$tabCon.eq($tabNav.index(this));
      $tabNav.removeClass(me.opts.curClass);
      _nav.addClass(me.opts.curClass);
      $tabCon.hide();
      _con.show();
      return false;
    });
  }
  me.init();
}


var i_Tab=function(){
  for(var i=0,count=arguments.length;i<count;i++){
    new tabMini({
      tabNav:arguments[i] + " dt li",
      tabCon:arguments[i] + " > dd",
      handle:"mouseover"
    })
  }
}